ABSTRACT

In recent years IoT (Internet of Things) is gaining interest among researchers and many IoT development platforms, SDK’s have been proposed. There are lots of low powered, efficient devices available in market which can be used to create IoT solutions. The main drawbacks of IoT is that every manufacture proposed it owns protocol and provide their own API’s to work with it. You need to be an avid programmer to implement, understand, customized and use this API’s. Since lots of these libraries are open source not much information can be gathered online. To solve this protocol agnostic problem in IoT many researchers are now focusing on WoT i.e. Web of Things. The main advantage of implementing WoT is that we can use familiar Web protocols to build up our solutions. In this paper we will discuss SOA architecture, proposing a high level WoT network implementation at home-using embedded devices and Web protocols like REST web services and JavaScript to achieve interoperability. We will also discuss security concerns in WoT and best practices to avoid vulnerabilities.

Keywords: - WoT, Web of Things, IoT, Internet of Things, REST, SOA